long dated bill - French English Dictionary